worm pipe - Alemán Inglés Diccionario